package qeug.shsh.bpm.domain;

import java.util.Date;
import java.math.BigDecimal;

/*
 * 费用明细分录
 */
public class FyEntry {
    private String entryCostDeptName;//费用承担部门名称
    private String entryCostDeptNumber;//费用承担部门编码
    private String expenseDeptName;//费用承担部门编码(付款申请单
    private String expenseType;//费用类型名称(长名称)
    private String expenseDetail;//费用细项名称(长名称)
    private String expenseItemName;//费用名目名称(长名称)
    private String expenseItemNumber;//费用名目编码
    private String budgetAmount;//预算余额
    private BigDecimal  applyAmount;//申请金额
    private String  inventoryQuantity;//库存数量
    private String  applyQuantity;//申请数量
    private String  entryCurrency;//币别
    private String  exchanGerate;//汇率
    private BigDecimal  currExpenseAmount;//申请金额（本位币）
    private String  maintenanceType;//维修保养类型
    private String  comment;//备注
    private String  jobNumber;//工号
    private String  mealAllowance;//用餐补贴
    private String happendate;//费用发生日期
    private BigDecimal amount;//报销金额
    private BigDecimal amountRaw;//报销金额(本位币)
    private String taxrate;//税率
    private String tax;//税额
    private BigDecimal notaxamount;//不含税金额
    private String  invoiceno;//发票号码
    private String  commodityName;//商品名称
    private String  reimbursementApplicant;//报销人
    private String  reimbursementNumber;//报销人编码
    private String  materialNum;//物料编码
    private String  materialName;//物料名称

    public String getEntryCostDeptName() {
        return entryCostDeptName;
    }

    public void setEntryCostDeptName(String entryCostDeptName) {
        this.entryCostDeptName = entryCostDeptName;
    }

    public String getEntryCostDeptNumber() {
        return entryCostDeptNumber;
    }

    public void setEntryCostDeptNumber(String entryCostDeptNumber) {
        this.entryCostDeptNumber = entryCostDeptNumber;
    }

    public String getExpenseDeptName() {
        return expenseDeptName;
    }

    public void setExpenseDeptName(String expenseDeptName) {
        this.expenseDeptName = expenseDeptName;
    }

    public String getExpenseType() {
        return expenseType;
    }

    public void setExpenseType(String expenseType) {
        this.expenseType = expenseType;
    }

    public String getExpenseDetail() {
        return expenseDetail;
    }

    public void setExpenseDetail(String expenseDetail) {
        this.expenseDetail = expenseDetail;
    }

    public String getExpenseItemName() {
        return expenseItemName;
    }

    public void setExpenseItemName(String expenseItemName) {
        this.expenseItemName = expenseItemName;
    }

    public String getExpenseItemNumber() {
        return expenseItemNumber;
    }

    public void setExpenseItemNumber(String expenseItemNumber) {
        this.expenseItemNumber = expenseItemNumber;
    }

    public String getHappendate() {
        return happendate;
    }

    public void setHappendate(String happendate) {
        this.happendate = happendate;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getAmountRaw() {
        return amountRaw;
    }

    public void setAmountRaw(BigDecimal amountRaw) {
        this.amountRaw = amountRaw;
    }

    public String getBudgetAmount() {
        return budgetAmount;
    }

    public void setBudgetAmount(String budgetAmount) {
        this.budgetAmount = budgetAmount;
    }

    public String getEntryCurrency() {
        return entryCurrency;
    }

    public void setEntryCurrency(String entryCurrency) {
        this.entryCurrency = entryCurrency;
    }

    public String getExchanGerate() {
        return exchanGerate;
    }

    public void setExchanGerate(String exchanGerate) {
        this.exchanGerate = exchanGerate;
    }

    public BigDecimal getCurrExpenseAmount() {
        return currExpenseAmount;
    }

    public void setCurrExpenseAmount(BigDecimal currExpenseAmount) {
        this.currExpenseAmount = currExpenseAmount;
    }

    public String getTaxrate() {
        return taxrate;
    }

    public void setTaxrate(String taxrate) {
        this.taxrate = taxrate;
    }

    public String getTax() {
        return tax;
    }

    public void setTax(String tax) {
        this.tax = tax;
    }

    public BigDecimal getNotaxamount() {
        return notaxamount;
    }

    public void setNotaxamount(BigDecimal notaxamount) {
        this.notaxamount = notaxamount;
    }

    public String getInvoiceno() {
        return invoiceno;
    }

    public void setInvoiceno(String invoiceno) {
        this.invoiceno = invoiceno;
    }

    public String getCommodityName() {
        return commodityName;
    }

    public void setCommodityName(String commodityName) {
        this.commodityName = commodityName;
    }

    public BigDecimal getApplyAmount() {
        return applyAmount;
    }

    public void setApplyAmount(BigDecimal applyAmount) {
        this.applyAmount = applyAmount;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getInventoryQuantity() {
        return inventoryQuantity;
    }

    public void setInventoryQuantity(String inventoryQuantity) {
        this.inventoryQuantity = inventoryQuantity;
    }

    public String getApplyQuantity() {
        return applyQuantity;
    }

    public void setApplyQuantity(String applyQuantity) {
        this.applyQuantity = applyQuantity;
    }

    public String getMaintenanceType() {
        return maintenanceType;
    }

    public void setMaintenanceType(String maintenanceType) {
        this.maintenanceType = maintenanceType;
    }

    public String getJobNumber() {
        return jobNumber;
    }

    public void setJobNumber(String jobNumber) {
        this.jobNumber = jobNumber;
    }

    public String getMealAllowance() {
        return mealAllowance;
    }

    public void setMealAllowance(String mealAllowance) {
        this.mealAllowance = mealAllowance;
    }

    public String getReimbursementApplicant() {
        return reimbursementApplicant;
    }

    public void setReimbursementApplicant(String reimbursementApplicant) {
        this.reimbursementApplicant = reimbursementApplicant;
    }

    public String getReimbursementNumber() {
        return reimbursementNumber;
    }

    public void setReimbursementNumber(String reimbursementNumber) {
        this.reimbursementNumber = reimbursementNumber;
    }

    public String getMaterialNum() {
        return materialNum;
    }

    public void setMaterialNum(String materialNum) {
        this.materialNum = materialNum;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }
}
